tonsured priest - German English Dictionary